/**
 * @fileOverview
 * @exports Notifier as org.puremvc.js.patterns.observer.Notifier
 * @imports org.puremvc.js.core.Facade
 */

/**
 * @constructor
 */
function Notifier ()
{
	this.facade= Facade.getInstance();
};

/**
 * @param {string} notificationName
 * @param {*} [body]
 * @param {string} [type]
 */
Notifier.prototype.sendNotification= function (notificationName, body, type)
{
	this.facade.sendNotification(notificationName, body, type);
};

/**
 * @protected
 * @type {Facade}
 */
Notifier.prototype.facade= null;